tapeworm cyst - Español Inglés Diccionario